<?php
/**
 * @package Joostina
 * @copyright Авторские права (C) 2008-2010 Joostina team. Все права защищены.
 * @license Лицензия http://www.gnu.org/licenses/gpl-2.0.htm GNU/GPL, или help/license.php
 * Joostina! - свободное программное обеспечение распространяемое по условиям лицензии GNU/GPL
 * Для получения информации о используемых расширениях и замечаний об авторском праве, смотрите файл help/copyright.php.
 */

// запрет прямого доступа
defined('_JLINDEX') or die();

$mainframe = mosMainFrame::getInstance();
require_once ($mainframe->getPath('toolbar_html'));
$task = JSef::getTask();
$database = database::getInstance();
switch($task){
	case 'new':
		TOOLBAR_poll::_NEW();
		break;

	case 'edit':
		$cid = josGetArrayInts('cid');

		$query = "SELECT published" . "\n FROM #__polls" . "\n WHERE id = " . (int)$cid[0];
		$database->setQuery($query);
		$published = $database->loadResult();

		$cur_template = JTEMPLATE;

		TOOLBAR_poll::_EDIT($cid[0], $cur_template);
		break;

	case 'editA':
		$id = intval(mosGetParam($_REQUEST, 'id', 0));

		$query = "SELECT published" . "\n FROM #__polls" . "\n WHERE id = " . (int)$id;
		$database->setQuery($query);
		$published = $database->loadResult();

		$cur_template = JTEMPLATE;

		TOOLBAR_poll::_EDIT($id, $cur_template);
		break;

	default:
		TOOLBAR_poll::_DEFAULT();
		break;
}